package com.group.pojo;

import java.util.Date;
import java.util.List;

public class TbMenu {
    private String id;

    private String menuName;

    private String menuUrl;

    private String parentMenuId;

    private Integer menuLevel;

    private String menuType;

    private Integer menuOrder;

    private String menuDesc;

    private Date createTime;

    private String menuStatus;
    
    private List<TbMenu> subMenus;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    public String getMenuName() {
        return menuName;
    }

    public void setMenuName(String menuName) {
        this.menuName = menuName == null ? null : menuName.trim();
    }

    public String getMenuUrl() {
        return menuUrl;
    }

    public void setMenuUrl(String menuUrl) {
        this.menuUrl = menuUrl == null ? null : menuUrl.trim();
    }

    public String getParentMenuId() {
        return parentMenuId;
    }

    public void setParentMenuId(String parentMenuId) {
        this.parentMenuId = parentMenuId == null ? null : parentMenuId.trim();
    }

    public Integer getMenuLevel() {
        return menuLevel;
    }

    public void setMenuLevel(Integer menuLevel) {
        this.menuLevel = menuLevel;
    }

    public String getMenuType() {
        return menuType;
    }

    public void setMenuType(String menuType) {
        this.menuType = menuType == null ? null : menuType.trim();
    }

    public Integer getMenuOrder() {
        return menuOrder;
    }

    public void setMenuOrder(Integer menuOrder) {
        this.menuOrder = menuOrder;
    }

    public String getMenuDesc() {
        return menuDesc;
    }

    public void setMenuDesc(String menuDesc) {
        this.menuDesc = menuDesc == null ? null : menuDesc.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getMenuStatus() {
        return menuStatus;
    }

    public void setMenuStatus(String menuStatus) {
        this.menuStatus = menuStatus == null ? null : menuStatus.trim();
    }

	public List<TbMenu> getSubMenus() {
		return subMenus;
	}

	public void setSubMenus(List<TbMenu> subMenus) {
		this.subMenus = subMenus;
	}
	

	@Override
	public String toString() {
		return "TbMenu [id=" + id + ", menuName=" + menuName + ", menuUrl=" + menuUrl + ", parentMenuId=" + parentMenuId
				+ ", menuLevel=" + menuLevel + ", menuType=" + menuType + ", menuOrder=" + menuOrder + ", menuDesc="
				+ menuDesc + ", createTime=" + createTime + ", menuStatus=" + menuStatus + ", subMenus=" + subMenus
				+ "]";
	}

	 
    
    
}